ODMG Extension of Composite Objects in OODBMS: A Proposal
نویسندگان
چکیده
This paper proposes an extension of ODMG (Object Data Management Group) standard for the Object-Oriented Database Management Systems (OODBMS). The extension concentrates on composite objects, which provides a new paradigm, and also improves traditional OODBMS to meet the needs arising from the aggregation hierarchy. Currently in ODMG, the semantic of the aggregation relationship is explored at the modelling stage and is described in natural language. To formally specify and verify an aggregation relationship, the standardised ODL (Object Definition Language) and OIF (Object Interchange Format) must be utilised. Composite objects classes are defined in an extended ODL, and instance values are initialized with OIF. The proposed ODMG extension in this paper provides a formal foundation for the implementation of aggregation hierarchy in OODBMS..
منابع مشابه
Temporal Extension to ODMG
the past years a number of temporal extensions to the different database models have been proposed. Extensions to the relational model have been following the different SQL standards, while no attempts have been made to extend the OO-databases' standard, defined by ODMG. In this paper we present a temporal extension to the ODMG standard, as this has been specified in the TOOBIS project. A Tempo...
متن کاملA Comparison of ECMA PCTE and ODMG-93
Integrated Computer Aided Software Engineering (CASE) tool environments are essential to improve productivity of software development. To provide portable integrated tool environments, Portable Common Tool Environment (PCTE) was introduced. PCTE is a standard for Software Engineering Environments (SEEs). PCTE provides a number of SEE repository services as a form of public tool interface for CA...
متن کاملODMG 2.0 Extension for Dynamic Roles of Objects
Abstract. The paper deals with modeling of real-world objects that can acquire several roles during their life-cycle and change these roles. ODMG 2.0 standard, although accepted long after necessity of role support has already been recognized, provides only limited support for static definition of roles using interfaces. The aim of the paper is to propose some extensions of the ODMG 2.0 Object ...
متن کاملA Methodology to Define External Schemas in ODMG Databases
The ODMG standard is a proposal to solve one of the main drawbacks of object-oriented databases (OODBs): the lack of a standard for object definition and management. Nevertheless, this standard does not offer a solution for another lack of OODBs, related to the definition of external schemas. In this work, a methodology to define external schemas in ODMG databases is put forward. This methodolo...
متن کاملTV_ODMG: Uma Extensão do Padrão ODMG com Suporte para Tempo e Versões
This work presents an extension of the ODMG standard, called TV_ODMG. This extension aims to support object versioning and temporal features, like transaction and valid times. The extension is based on the Temporal Versions Model, an object-oriented data model that keeps object versions and, for each version, the history of the dynamic properties values. Therefore, some components of the ODMG a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002